package org.slusk.thynwor.corestructures;

import org.slusk.thynwor.util.Coordinates;
import org.slusk.thynwor.util.Direction;

public interface IWorker {
	public void interact(Coordinates proposedCoordinates);
	public void interact(Direction direction);
	public void disengage();
	public boolean readyToWork();
	public void forceDisengage();
	public void setIsTowing(boolean b);
	public int getStrength();
	public void setIsBeingTowed(boolean b);
	public boolean getIsBeingTowed();
}
